Rainbow Beach is a coastal town in the Wide Bay–
Burnett region of Queensland, Australia, east of
Gympie. At the 2011 census, Rainbow Beach had a
population of 1,103. It is a popular tourist
destination, both in its right and as a gateway to
Fraser Island.
By road, Rainbow Beach is located 75 kilometres
from the Bruce Highway town of Gympie, and 239
kilometres from the Queensland state capital,
Brisbane.
The Rainbow Beach economy is now dominated by
tourism, featuring quiet and idyllic holidays, fishing
and retirement getaway.